to look after your interests - Français Anglais Dictionnaire